﻿using AiQiuQuan.Sport.Model.Enums;

namespace AiQiuQuan.Sport.Model.Models
{
    /// <summary>
    /// 场地价格
    /// </summary>
    public class SitePriceDto : BaseDto
    {
        /// <summary>
        /// 场馆ID
        /// </summary>
        public Guid VenueInfoID { get; set; }

        /// <summary>
        /// 场地ID
        /// </summary>
        public Guid SiteInfoID { get; set; }

        /// <summary>
        /// 开始时段
        /// </summary>
        public string SPL_TimeSlot { get; set; }

        /// <summary>
        /// 日期
        /// </summary>
        public DateTimeOffset SPL_Date { get; set; }

        /// <summary>
        /// 场地价目表状态:1可选、2已预订、3不可选、4实体销售
        /// </summary>
        public VenuePriceStateEnum SPL_State { get; set; }

        /// <summary>
        /// 价格
        /// </summary>
        public decimal SPL_Price { get; set; }

        /// <summary>
        /// 结束时段
        /// </summary>
        public string? SPL_TimeSlotEnd { get; set; }
    }
}
